COMMUNITY BASED AGENT